Practical Reasoning for Very Expressive Description Logics
نویسندگان
چکیده
Description Logics (DLs) are a family of knowledge representation formalisms mainly characterised by constructors to build complex concepts and roles from atomic ones. Expressive role constructors are important in many applications, but can be computationally problematical. We present an algorithm that decides satisfiability of the DL ALC extended with transitive and inverse roles and functional restrictions with respect to general concept inclusion axioms and role hierarchies; early experiments indicate that this algorithm is well-suited for implementation. Additionally, we show that ALC extended with just transitive and inverse roles is still in PSpace. We investigate the limits of decidability for this family of DLs, showing that relaxing the constraints placed on the kinds of roles used in number restrictions leads to the undecidability of all inference problems. Finally, we describe a number of optimisation techniques that are crucial in obtaining implementations of the decision procedures, which, despite the hight worst-case complexity of the problem, exhibit good performance with real-life problems.
منابع مشابه
Data Complexity of Reasoning in Very Expressive Description Logics
Data complexity of reasoning in description logics (DLs) estimates the performance of reasoning algorithms measured in the size of the ABox only. We show that, even for the very expressive DL SHIQ, satisfiability checking is data complete for NP. For applications with large ABoxes, this can be a more accurate estimate than the usually considered combined complexity, which is EXPTIMEcomplete. Fu...
متن کاملAlgorithms for reasoning in very expressive description logics under infinitely valued Gödel semantics
Fuzzy description logics (FDLs) are knowledge representation formalisms capable of dealing with impreciseknowledge by allowing intermediate membership degrees in the interpretation of concepts and roles. Oneoption for dealing with these intermediate degrees is to use the so-called Gödel semantics, under whichconjunction is interpreted by the minimum of the degrees of the conjuncts. ...
متن کاملPractical Reasoning in Expressive Description Logics Using Alternating Automata
vi Acknowledgements vii
متن کاملAbox Satisfiability Reduced to Terminological Reasoning in Expressive Description Logics
Description Logics knowledge bases are traditionally divided into a terminological part (Tbox), and an assertional part (Abox). However, most of recent results on practical algorithms are confined to terminological reasoning only. Due to the applications of Description Logics for databases and the so-called “Semantic Web”, there is a growing interest for practical algorithms for Abox reasoning....
متن کاملPractical Reasoning in RACER with a Concrete Domain for Linear Inequations
We introduce the very expressive description logic ALCQHIR+(D) providing a limited support for concrete domains. The description logic system Racer supports TBox and ABox reasoning for ALCQHIR+(D) using a default concrete domain for linear inequations. The adaptation of several important optimization techniques is presented. We conclude the paper with a first proposal for extending ALCQHIR+(D) ...
متن کاملTowards practical taxonomic classification for description logics on the Semantic Web
Description logics offer a well-defined semantics for many common and useful reasoning tasks that can be formalized under the notion of subsumption and are currently finding use as a representation language for the Semantic Web (e.g. DAML+OIL). For this domain, description logics can be highly useful for reasoning about relationships between entities in distributed knowledge bases by classifyin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Logic Journal of the IGPL
دوره 8 شماره
صفحات -
تاریخ انتشار 2000